feeling of inadequacy - Turkish English Dictionary